Basis token consistency: supporting strong Web cache consistency

نویسندگان

  • Adam Bradley
  • Azer Bestavros
چکیده

With web caching and cache-related services like CDNs and edge services playing an increasingly significant role in the modern Internet, the problem of the weak consistency and coherence provisions in current web protocols is drawing increasing attention. Toward this end, we differentiate definitions of consistency and coherence for web-like caching environments, and then present a novel web protocol we call “Basis Token Consistency” (BTC). This protocol allows compliant caches to guarantee strong consistency of content retrieved from supporting servers. We then compare the performance of BTC with the traditional TTL (Time To Live) algorithm under a range of synthetic workloads in order to illustrate its qualitative performance properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BASIS TOKEN CONSISTENCY Extending and Evaluating a Novel Web Consistency Algorithm

With web caching and cache-related services like CDNs and edge services playing an increasingly significant role in the modern internet, the problem of the weak consistency and coherence provisions in currently standardized web protocols is drawing greater attention. Toward this end, we propose definitions of consistency and coherence for web-like caching environments, and then present a novel ...

متن کامل

Basis Token Consistency: A Practical Mechanism for Strong Web Cache Consistency

With web caching and cache-related services like CDNs and edge services playing an increasingly signi cant role in the modern internet, the problem of the weak consistency and coherence provisions in current web protocols is becoming increasingly signi cant and drawing the attention of the standards community [LCD01]. Toward this end, we present de nitions of consistency and coherence for web-l...

متن کامل

Adaptive Leases: A Strong Consistency Mechanism for the World Wide Web

In this paper, we argue that weak cache consistency mechanisms supported by existing Web proxy caches must be augmented by strong consistency mechanisms to support the growing diversity in application requirements. Existing strong consistency mechanisms are not appealing for Web environments due to their large state space or control message overhead. We focus on the lease approach that balances...

متن کامل

Maintaining Strong Cache Consistency in the World-Wide Web

As the Web continues to explode in size, caching becomes increasingly important. With caching comes the problem of cache consistency. Conventional wisdom holds that strong cache consistency is too expensive for the Web, and weak consistency methods such as Time-To-Live (TTL) are most appropriate. This study compares three consistency approaches: adap-tive TTL, polling-every-time and invalidatio...

متن کامل

Efficiently Distributing Data in a Web Server Farm

We present a cache consistency model and locking protocol customized for file systems that are used as a scalable infrastructure for Web server farms. The protocol takes advantage of the relaxed consistency semantics of the Web to reduce latencies and network overhead. Ours is a hybrid approach that preserves strong consistency for concurrent write sharing with time-based consistency and push c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002